Jonathan PanzoJonathan Panzo
Braintree League: The 11-7 Fifth Game, and Champions Who Do Not Need a StageIn a small hall in Braintree, Essex, three table tennis tables are set up and...
2026 U.S. Open Table Tennis Championships: 118 Events and the Stratigraphy of a Table Tennis NationAmong the 118 event categories listed for the 2026 U.S. Open Table Tennis...
The Void After Jakarta's Gold: Vietnamese Athletics at the Aichi-Nagoya 2026 ThresholdI live in Nagoya. In 2026, the Asian Games will take place on the very street...
The Jakarta Night, 4.12 Points, and the Empty Space Behind the ShirtFour in the afternoon in Jakarta, Pak Yusuf sets up his iced-drink cart outsi...
VCS missing MSI 2026: The system crack starts at the financial poker tableWhen MSI 2026 opened in Chengdu, China, no representative from the VCS stood ...
Peres Jepchirchir Provisionally Suspended: Re-reading 2:18:31 in Sydney Through the Sample LogThe sample was collected in Kenya, out of competition, in the window before...
A Championship Without a Star: What the 2026 U.S. Open Reveals About American Table TennisWhen the official announcement from USA Table Tennis (USATT) about the 2026...
Geometry of the Board: Decoding the Fifth MoveThere is a moment in chess that I always want to rewind, not to see the move,...
A Singer in the Player Registry: Anatomy of a Mislabel in Sports DataThe data row is 14 characters long. Alex Fernández. Attached domain label:...
U23 Vietnam 2-0 U23 Philippines: The 75th and 87th Minute Goals Don't Tell the Whole Story of a Leaky DefenceMinute 87. Le Phat rises to head home a rebound after the Philippines...
FIFA orders Thanh Hoa to pay Rimario Gordon USD 305,000: 45 days, three transfer windows and the financial fault line of V-LeagueOn 10 September, the document FIFA sent to Thanh Hoa was only a few pages lon...
CAHN Away at Gamba Osaka: An Opponent's Form Does Not Tell the Whole StoryOn September 12, Gamba Osaka lost 0-2 at home to FC Tokyo. It was their fourt...
Pakistan and Vietnam: The Stat Sheet Does Not Tell the Whole StoryIn the old press room by the Mersey, I still keep the habit of reading player...
The ACC-SEC Battle: 2026 Shriners Children's Showdown - A Defining Stage for NCAA Women's VolleyballAn evening in September at Disney World, where magic is created every day, tw...
Hanoi Capital Derby V.League 2026: CA Ha Noi's Three Clean Sheets vs Ha Noi FC's Seven Conceded — The Defensive Rhythm Is Changing HandsI sat in the fourth row of Stand B at Hang Day Stadium during CA Ha Noi's ope...
Vietnam Sports News: When the 'Stage' Is Not the Pitch – Lessons from a MisclassificationIn the sports journalism profession, there are days when you sit in front of ...
One Parry, Three VAR Reviews and Two Passports: Deconstructing CA TPHCM's 1-0 Win Over The Cong ViettelMinute 67. Nguyen Van Viet dived, closed his hands, and pushed the ball...
Zidane's France debut: the Istanbul win and a 'curse' built from six matches3:45 AM in Incheon I watched the match from a small apartment in Incheon, Sou...
Xuan Son's Hamstring Injury: The Market Convened Before the MRI ReportIt was 2:14 in the morning. The phone rang. Not a message. A call. On the oth...
Malaysia Beat Vietnam 1-0: The Goal That Broke Twelve Years and the Silence the Scoreline Never RecordedMalaysia Beat Vietnam 1-0: The Goal That Broke Twelve Years and the Silence t...
2026 U.S. Open Table Tennis Championships: 118 Events and the Stratigraphy of a Table Tennis NationAmong the 118 event categories listed for the 2026 U.S. Open Table Tennis...
The Void After Jakarta's Gold: Vietnamese Athletics at the Aichi-Nagoya 2026 ThresholdI live in Nagoya. In 2026, the Asian Games will take place on the very street...
The Jakarta Night, 4.12 Points, and the Empty Space Behind the ShirtFour in the afternoon in Jakarta, Pak Yusuf sets up his iced-drink cart outsi...
VCS missing MSI 2026: The system crack starts at the financial poker tableWhen MSI 2026 opened in Chengdu, China, no representative from the VCS stood ...
Peres Jepchirchir Provisionally Suspended: Re-reading 2:18:31 in Sydney Through the Sample LogThe sample was collected in Kenya, out of competition, in the window before...
A Championship Without a Star: What the 2026 U.S. Open Reveals About American Table TennisWhen the official announcement from USA Table Tennis (USATT) about the 2026...
Geometry of the Board: Decoding the Fifth MoveThere is a moment in chess that I always want to rewind, not to see the move,...
A Singer in the Player Registry: Anatomy of a Mislabel in Sports DataThe data row is 14 characters long. Alex Fernández. Attached domain label:...
U23 Vietnam 2-0 U23 Philippines: The 75th and 87th Minute Goals Don't Tell the Whole Story of a Leaky DefenceMinute 87. Le Phat rises to head home a rebound after the Philippines...
FIFA orders Thanh Hoa to pay Rimario Gordon USD 305,000: 45 days, three transfer windows and the financial fault line of V-LeagueOn 10 September, the document FIFA sent to Thanh Hoa was only a few pages lon...
CAHN Away at Gamba Osaka: An Opponent's Form Does Not Tell the Whole StoryOn September 12, Gamba Osaka lost 0-2 at home to FC Tokyo. It was their fourt...
Pakistan and Vietnam: The Stat Sheet Does Not Tell the Whole StoryIn the old press room by the Mersey, I still keep the habit of reading player...
The ACC-SEC Battle: 2026 Shriners Children's Showdown - A Defining Stage for NCAA Women's VolleyballAn evening in September at Disney World, where magic is created every day, tw...
Hanoi Capital Derby V.League 2026: CA Ha Noi's Three Clean Sheets vs Ha Noi FC's Seven Conceded — The Defensive Rhythm Is Changing HandsI sat in the fourth row of Stand B at Hang Day Stadium during CA Ha Noi's ope...
Vietnam Sports News: When the 'Stage' Is Not the Pitch – Lessons from a MisclassificationIn the sports journalism profession, there are days when you sit in front of ...
One Parry, Three VAR Reviews and Two Passports: Deconstructing CA TPHCM's 1-0 Win Over The Cong ViettelMinute 67. Nguyen Van Viet dived, closed his hands, and pushed the ball...
Zidane's France debut: the Istanbul win and a 'curse' built from six matches3:45 AM in Incheon I watched the match from a small apartment in Incheon, Sou...
Xuan Son's Hamstring Injury: The Market Convened Before the MRI ReportIt was 2:14 in the morning. The phone rang. Not a message. A call. On the oth...
Malaysia Beat Vietnam 1-0: The Goal That Broke Twelve Years and the Silence the Scoreline Never RecordedMalaysia Beat Vietnam 1-0: The Goal That Broke Twelve Years and the Silence t...
